Myrmecobius fasciatus
Explore definitions, synonyms, and language insights of Myrmecobius fasciatus
Definitions
                    Noun
                    
            small Australian marsupial having long snout and strong claws for feeding on termites; nearly extinct